package com.library.dao;

import com.library.entity.Book;
import org.apache.ibatis.annotations.Param;
import java.util.List;

public interface BookDao {
    List<Book> findAll();
    void insertBook(Book book);
    void updateBook(Book book);  // 新增修改方法
    void deleteBook(int bookid);  // 新增删除方法
    Book findById(int bookid);
    List<Book> findByPage(@Param("offset") int offset, @Param("pageSize") int pageSize);
    int countAll();
}